package com.jprocms.module.cms.service.accesspage;

import com.baomidou.mybatisplus.extension.service.IService;
import com.jpro.framework.common.pojo.PageResult;
import com.jprocms.module.cms.controller.admin.accesspage.vo.AccessPagePageReqVO;
import com.jprocms.module.cms.dal.dataobject.accesspage.AccessPageDO;

/**
 * 访问受访页面 Service 接口
 *
 * @author jprocms
 */
public interface AccessPageService extends IService<AccessPageDO> {
    /**
     * 获得访问受访页面分页汇总
     *
     * @param pageReqVO 分页查询
     * @return 访问受访页面分页
     */
    PageResult<AccessPageDO> statPage(AccessPagePageReqVO pageReqVO);

    void deleteByDateString(String dateString, Integer type);

    void deleteBeforeDateString(String dataString);
}
